home *** CD-ROM | disk | FTP | other *** search
- PC
- ~~
- Purpose: ISO Pascal Compiler
-
- Setup:
- Icon Action/Meaning Default
- ---- -------------- -------
- Source Name of file to be compiled nil
- (typed or dragged).
- Compile only Do not invoke the linker off
- Assembler Output ARM assembly code instead off
- of object code
- ISO Compile strict ISO Pascal off
- Debug Compile in debugging information off
- Throwback Report errors and warnings to the on
- editor
-
- Run time checks:- Enable / disable generation of code
- to perform various checks during
- execution of the program.
-
- Array bounds Check that array indices do not on
- exceed the array bounds.
- Nil pointers Check attempts to reference an object on
- pointed to by a Nil pointer.
- Variable refernces Check that variables are assigned on
- before being referenced.
- Assertion statements Include code to check assertion on
- statements inserted in the code.
-
- Menu:
- Entry Action/Meaning Default
- ----- -------------- -------
- Module code generate code for relocatable module off
- Profile generate profiling code off
- Listing generate a compilation listing off
- Include A comma separated list of directories off
- to be searched for include files.
- Keep Comments Prevent the preprocessor from off
- removing comments
- Default Path => Replace the default Include off
- path with specified directory
- Libraries => Specify a comma-joined list of C:o.stubs,
- libraries to be linked with C:o.RISC_OSLib
- instead of the standard library
- Predefine => Predefine a comma separated list of nil
- preprocessor symbols on entry to the
- compiler
- Undefine => Undefine a comma separated list of nil
- preprocessor symbols on entry to the
- compiler
- Suppress => Disable all or selected warning and nil
- error messages
- Work directory => Directory to be used for saving ^
- object files, etc., relative to
- position of source files
- Other => Other command-line options not nil
- covered above (eg. -zpc1)
-